observation deck – Català–English translations

🇬🇧 en ca

observation deck noun

  • area of a tall building
plataforma de observació
Wiktionary Links